package com.lsnu.wzy.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.lsnu.wzy.po.Administrator;
import com.lsnu.wzy.po.Doctor;

//医生（管理员）Mapper
public interface DoctorMapper {
	public List<Doctor> LSDoctor();//医生列表
	public Doctor findDoctor(String dID);//根据id查医生
	public List<Doctor> findByDep(String department);//根据科室查医生
	public List<Doctor> findDoctorByName(String dName);//根据名字查医生
	public void addDoctor(Doctor doctor);//添加医生
	public void delDoctor(Integer id);//删除医生
	public void editDoctor(Doctor doctor);//编辑医生信息
	public Doctor findLast();//查找最后一个医生数据
	
	//登陆验证
	public Administrator loginproving(@Param("adminName") String adminName,@Param("password") String password);
	public void addAdministrator(Administrator administrator);//注册管理员
	public List<Administrator> LSAdmin();//管理员列表
	public int updateAdmin(Integer id);//更新管理员信息（超级管理员）
	public int editAdmin(Administrator administrator);//更新管理员信息
	public Administrator findAdmin(Integer id);//根据id查管理员
	
}
